on board ship - English Synonyms Dictionary